body{font-size:14px;overflow-x:hidden;}
header{padding:15px 0;border-bottom:3px solid #32404b;}
.logo img{width:150px;}
.logo h1{text-indent:-9999px;width:0;height:0;padding:0;margin:0;}
.classify{margin-top:30px;}
.classify span{ display:inline-block;background-color:#e1423f;width:140px;height:35px;color:#fff;text-align: center; line-height: 35px;box-shadow:5px 5px 5px #ccc;}
.list{margin:0;margin-top:30px;border:1px solid #dedede;border-bottom:none;border-right:none;position: relative;}
.list>div{padding-top:1rem;border:1px solid #dedede;margin-left:-1px;margin-top:-1px;}
.list>div.more{cursor: pointer;}
.list>div.more p{height:100px;line-height:100px;text-align: center;}
.list a{ display: block;color:#666;text-align:center;font-size:14px;}
.list a:hover{text-decoration: none;}
.list a img{max-width:100%;max-height:60px;}
.list .img_wrap{height:60px;line-height:60px;}
.list .filter{display: block;background-color: #fff;width: 50px;position: absolute;right: -43px;top: -1px;height: 2px;}
.list a:hover img{transform: scale(1.1, 1.1);transition: .3s transform;}
.list .more:hover p{transform: scale(1.2, 1.2);transition: .3s transform;}

.footer{
  background-color:#036ec2;
  color:#fff;
  margin-top:30px;
  padding:20px 0;
  text-align:center;
  line-height:30px;
}
.footer p{
  margin:0;
}
.footer .icp a{
	color:#fff;
}  